home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / Add-Ons / After Dark / ScreenFlip 1.5 / Source / AD Shared Resources / HandyStuff.h < prev    next >
Text File  |  1995-12-05  |  755b  |  22 lines

  1. /* HandyStuff.h -- Various useful functions
  2. */
  3.  
  4. #ifndef __HANDYSTUFF_H__
  5. #define __HANDYSTUFF_H__
  6.  
  7. extern short RangedRdm (short min, short max);
  8. extern Handle BestNewHandle (Size s);
  9. extern Boolean XYInRect (Rect *r, short x, short y);
  10. extern void DrawStringAt (short x, short y, Str255 str);
  11. extern void CenterString (short y, StringPtr str);
  12. extern void CenterRectHorizontal (Rect *r, short y);
  13. extern void CenterRectVertical (Rect *r, short x);
  14. extern void CenterRect (Rect *r, short x, short y);
  15. extern void LineFromTo (short xFrom, short yFrom, short xTo, short yTo);
  16. extern Boolean RandomBool (void);
  17. extern void RedAlert (StringPtr theStr);
  18. extern void SetPortTextStyle (TextStyle *style);
  19. extern void GetPortTextStyle (TextStyle *style);
  20.  
  21. #endif
  22.